Microsoft Edge为什么在主机文件中打开一些本地网站,而不打开其他网站,其中域名被路由到127.0.0.1

您所在的位置:网站首页 iframe 设置为不可用 Microsoft Edge为什么在主机文件中打开一些本地网站,而不打开其他网站,其中域名被路由到127.0.0.1

Microsoft Edge为什么在主机文件中打开一些本地网站,而不打开其他网站,其中域名被路由到127.0.0.1

2023-04-23 17:31| 来源: 网络整理| 查看: 265

就像很多程序员一样,我在本地测试网站。

我使用主机文件将域名映射到本地ip (127.0.0.1)。

我使用限定域名,通常带有"d“子域(用于”开发“)。

例如:

d.somewebsite.com d.anotherwebsite.com and so on...

在Microsoft edge中,大多数网站都可以工作。然而,其中有几个没有。没有什么特别或奇怪的域名,将无法工作。只是一个简单的d.someletters.com。

它们在Chrome、IE和Firefox中运行良好。

在边缘,我得到了错误消息:“嗯,我们无法到达这个页面。”。

一开始我以为这不是解决IP问题。然而,当我在另一个不相关的url上做一个错误时,我意识到没有被主机文件路由的请求被发送到我的ISP去解决。如果我的ISP无法解决这个问题,他们会将这个特殊的搜索结果页面发回,并提供您可能试图找到的内容的建议。嗯,当我去我的本地域名,我没有从我的ISP得到这个页面。我从边缘直接得到上面提到的错误。

因此,在我看来,Edge正在正确解析域,否则它将被发送到我的ISP的DNS。

所以,我想也许Edge不能连接到本地机器。但就像我说的,这些本地域名中有几个运行良好。另外,直接在Edge中使用127.0.0.1也是有效的。只是这几个域名给了我一个问题。而只有在边缘(所有其他浏览器工作)有什么想法吗?

如果这一点重要的话,web服务器就是Apache2 for Windows (xampp)。

此外,如果我打开边缘中的调试窗口并监视网络,则根本没有看到任何请求发出。

编辑:我不再使用主机文件。我在我的一个Linux机箱上运行dnsmasq,我使用它来代替主机,用于DNS。另外,我也不再使用回送(很明显,因为DNS现在在另一个框上),我使用的是内部私有ip地址(192.168.)。同样的问题。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3